foundation trenches - Französisch Englisch Wörterbuch